*
* Function Definitions for ncp.library 1.x
*
##base _NCPBase
##bias 30
##public
* Reserved
NCP_Rexx()()
* Big endian support
NCP_IWORD(iword)(d0)
NCP_ILONG(ilong)(d0)
* Channel handling
NCP_OpenChannel(myprocname,remoteprocname,flags)(a0/a1/d0)
NCP_CloseChannel(channel)(a0)
* Read I/O
NCP_Read(channel,buffer,len)(a0/a1/d0)
NCP_BeginRead(channel,buffer,len)(a0/a1/d0)
NCP_CheckRead(channel)(a0)
NCP_AbortRead(channel)(a0)
NCP_WaitRead(channel)(a0)
* Write I/O
NCP_Write(channel,buffer,len)(a0/a1/d0)
NCP_BeginWrite(channel,buffer,len)(a0/a1/d0)
NCP_CheckWrite(channel)(a0)
NCP_AbortWrite(channel)(a0)
NCP_WaitWrite(channel)(a0)
* big endian ptr support
NCP_IWORDP(ptrIword,dest)(a0/a1)
NCP_ILONGP(ptrIlong,dest)(a0/a1)
NCP_IWORDPI(ptrIword)(a0)
NCP_ILONGPI(ptrIlong)(a0)
* private!
##private
NCP_private1(info)(a2)
##public
* Async I/O support
NCP_ReadSig(channel)(a0)
NCP_WriteSig(channel)(a0)
* removed entries
NCP_dummy1()()
NCP_dummy2()()
* IBM850/Amiga charset conversion support
NCP_ibm2iso(ibmchar)(d0)
NCP_iso2ibm(isochar)(d0)
NCP_clnl(string)(a0)
* localized error strings
NCP_Fault(code,header,buffer,len)(d0/a0/a1/d1)
* use LINK process to run a process on the remote server
NCP_LinkRemoteRun(remotefname,cmdline,cmdlen)(a0/a1/d0)
##end
